package com.zdxlz.fcmp.business.dto;

import com.zdxlz.fcmp.common.mybatis.enums.HandleStatusEnum;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * IPSec配置表
 * </p>
 *
 * @author: aman
 * @since 2025-02-08
 */
@Data
public class IpsecVpnConfigDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * IPSec配置主键ID
     */
    private Integer id;

    /**
     * vpn名称
     */
    private String name;

    /**
     * vpn模板名称
     */
    private String templateName;

    /**
     * VPN模板ID
     */
    private Integer ipsecTemplateId;

    /**
     * 连接是否启用(false：去使能 true：使能)
     */
    private String enable;

    /**
     * 组网设备a
     */
    private String deviceMacA;

    /**
     * 组网设备b
     */
    private String deviceMacB;

    /**
     * 配置下发状态
     */
    private HandleStatusEnum configStatus;

}
